package redis.spring;

import java.util.List ;

/**
 * @author 80002165 @date 2017年6月22日 上午10:19:49
 */
public interface IUserDao {
    /** 
     * 新增 
     * @param user 
     * @return 
     */  
    boolean add(User user);  
      
    /** 
     * 批量新增 使用pipeline方式 
     * @param list 
     * @return 
     */  
    boolean add(List<User> list);  
      
    /** 
     * 删除 
     * @param key 
     */  
    void delete(String key);  
      
    /** 
     * 删除多个 
     * @param keys 
     */  
    void delete(List<String> keys);  
      
    /** 
     * 修改 
     * @param user 
     * @return  
     */  
    boolean update(User user);  
  
    /** 
     * 通过key获取 
     * @param keyId 
     * @return  
     */  
    User get(String keyId);  
}
